U računarstvu, raspodjela vremena (engleski: time-sharing) jest dijeljenje resursa jednog računara među više korisnika putem multiprogramiranja i višeprogramskog rada.[1]
Pojavio se u 1970-im godinama, i bio je veliki tehnološki napredak u historiji računarstva. Omogućio je da više korisnika istovremeno komunicira sa jednim računarom, tako da je raspodjela vremena drastično smanjila troškove pružanja računarskog vremena, i omogućilo je pojedincima i firmama da koriste računar bez potrebe da ga kupe.[2]